package com.xiaoshuidi.cloud.module.contract.service.contract;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xiaoshuidi.cloud.framework.common.pojo.PageResult;
import com.xiaoshuidi.cloud.module.contract.controller.admin.contract.vo.ContractChangingRoomsRecordPageReq;
import com.xiaoshuidi.cloud.module.contract.controller.admin.contract.vo.ContractChangingRoomsRecordPageResp;
import com.xiaoshuidi.cloud.module.contract.dal.dataobject.contract.ContractChangingRoomsRecordDo;
import com.xiaoshuidi.cloud.module.contract.dal.dataobject.contract.ContractRoomDO;

/**
 * @Author Feng
 * @date 2023/7/3
 */
public interface ContractChangingRoomsRecordService extends IService<ContractChangingRoomsRecordDo> {

    /**
     * 换房记录-列表
     *
     * @param req
     * @return
     */
    PageResult<ContractChangingRoomsRecordPageResp> page(ContractChangingRoomsRecordPageReq req);

    void insert(ContractRoomDO contractRoomDO, ContractRoomDO contractRoom);
}
